Flowering rush - Turkish English Dictionary